to rest on one's laurels - Espagnol Anglais Dictionnaire